package campus.mapper;

import campus.model.CashFlow;
import campus.model.CashFlowExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CashFlowMapper {
    long countByExample(CashFlowExample example);

    int deleteByExample(CashFlowExample example);

    int deleteByPrimaryKey(Integer xmId);

    int insert(CashFlow record);

    int insertSelective(CashFlow record);

    List<CashFlow> selectByExample(CashFlowExample example);

    CashFlow selectByPrimaryKey(Integer xmId);

    int updateByExampleSelective(@Param("record") CashFlow record, @Param("example") CashFlowExample example);

    int updateByExample(@Param("record") CashFlow record, @Param("example") CashFlowExample example);

    int updateByPrimaryKeySelective(CashFlow record);

    int updateByPrimaryKey(CashFlow record);

    List<CashFlow> selectByAll(CashFlow cashFlow);
    void updatexjll1(CashFlow cashFlow);
    void updatexjll2(CashFlow cashFlow);
}